telescopic casing - French English Dictionary